1.區塊鏈(Blockchain)
2.分散技術(Decentralized Technology)
同一網路中的資料庫伺服器節點(Node)之間,以資料共享(Share)的方式確保了資料的完整性、透明度和容錯性(fault toerance)避免單點故障(Single Point of Failure, SPOF)發生的機會,結合區塊鏈方式儲存資訊,使得資料竄改變得非常困難。
3.共識機制(Consensus)
每個節點都會驗證加入區塊鏈的內容,通過驗證後的資料才能寫入資料庫,而驗證是否通過需經由協議的共識機制達成,常見有拜占亭容錯(Byzantine Fault Tolerance, BFT)或工作量證明(Proof-of-Work, PoW),保證了資料安全性。
而分散式帳本技術(Distributed Ledger Technology, DLT)是一個整合了對等網路(Peer-to-Peer)、共識機制、分散技術、區塊鏈以及各種網路安全機制;數位憑證認證機構(Certificate Authority)、數位簽章(Digital Signature)等,而形成的一個系統、平台。
安全(Securety)與信任(Trust)就是區塊鏈的本質,區塊鏈就是信任機器(Trust Machine),為數位化資產提供可靠的證明(Receipt)。